package com.pureut.production.domain.dto;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author: CM
 * @date: 2023/2/8  14:33
 */

@Data
public class OperationProcessDto {

    /**
     * id
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 流程编码
     */
    private String flowCode;

    /**
     * 流程名称
     */
    private String flowName;

    /**
     * 生产阶别
     */
    private String productionLevle;

    /**
     * 生产阶别Dict
     */
    private String productionLevleDict;

    /**
     * 生产线别
     */
    private String productionLine;

    /**
     * 生产线别
     */
    private String productionLineDict;



    /**
     * 创建人
     */
    private String createMan;

    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    /**
     * 工序信息明细列表
     */
    List<OperationInformationDto> list;

}
